Towards Comparing the Robustness of Synchronous and Asynchronous Circuits by Fault Injection
نویسندگان
چکیده
As transient error rates are growing due to smaller feature sizes, designing reliable synchronous circuits becomes increasingly challenging. Asynchronous logic design constitutes a promising alternative with respect to robustness and stability. In particular, delay-insensitive asynchronous circuits provide interesting properties, like an inherent resilience to delay-faults. This paper presents a new approach for comparing the robustness of synchronous and asynchronous logic. In order to ensure comparability we have developed a tool to automatically transform synchronous designs into their asynchronous counterparts while preserving structural and functional equivalence. Using a saboteur-based fault injection technique, the robustness assessment of both synchronous and asynchronous circuits can then be performed. At the example of a small-sized test design, this paper demonstrates the capabilities of the proposed approach and, based on these first results, briefly investigates the different behavior of synchronous and asynchronous circuits in the presence of faults.
منابع مشابه
Comparing the Robustness of Synchronous and Asynchronous Circuits by Fault Injection
As transient error rates are growing due to smaller feature sizes, designing reliable synchronous circuits becomes increasingly challenging. Asynchronous logic design constitutes a promising alternative with respect to robustness and stability. In particular, delay-insensitive asynchronous circuits provide interesting properties, like an inherent resilience to delay-faults. This paper presents ...
متن کاملInvestigation of transient fault effects in synchronous and asynchronous Network on Chip router
Please cite this article in press as: P.M. Yaghini Syst. Architect. (2010), doi:10.1016/j.sysarc.201 This paper presents comparison of transient fault effects in an asynchronous NoC router and a synchronous one. The experiment is based on simulation-based fault injection method to assess the fault-tolerant behavior of both architectures. The effort has been accomplished by employing fault injec...
متن کاملOn the Stability and Robustness of Non-Synchronous Circuits with Timing Loops
Among the most pressing issues in current deep submicron VLSI circuits are large parameter variations, primarily caused by process technology imperfections, that result in excessive delay variations, and continuously increasing soft error rates. The former seriously challenges the classic synchronous design paradigm, and coping with the latter requires suitable fault-tolerant architectures. In ...
متن کاملSecurity Investigations on an Asynchronous PLA Configuration
We investigate the potential of using asynchronous PLAs in security applications. For this purpose, we borrow a promising PLA structure from the synchronous domain, modify it for asynchronous operation and balance data-dependent spikes on its power profile. We also work towards protection against malicious fault injection, by means of parity prediction.
متن کاملAn EDA tool for implementation of low power and secure crypto-chips
Regarding the significant mathematical immunity of recent cryptographic algorithms, attacks considering the physical aspects of these algorithms, known as side channel attacks, have received much of interest. Today, it is quite clear that asynchronous circuits possess considerable inherent countermeasure capabilities against side channel attacks, and therefore they are more immune for cryptogra...
متن کامل